#ifndef ITEM_BASE_XML_H
#define ITEM_BASE_XML_H

#include <DefinePluginXml.h>
#include <DefineCommon.h>

#include <EItemMetaProperty.h>
#include <EItem.h>

/**The base class that stores all useful information for ui.
 * All other extended functions should inherit this class and build a wrap class type.
 * */
class ItemBaseXml;
typedef SmartPtr(ItemBaseXml) ItemBaseXmlPtr;
class PLUGIN_XML_DLL ItemBaseXml : public EItem
{
public:
    ItemBaseXml();
    virtual ~ItemBaseXml();



protected:

};

#endif // ITEM_BASE_XML_H
